technological innovation - Alemán Inglés Diccionario